Coordinated session-based admission control with statistical learning for multi-tier internet applications
نویسندگان
چکیده
Popular Internet applications deploy a multi-tier architecture, with each tier provisioning a certain functionality to its preceding tier. In this paper, we address the challenging session-based admission control issue for multi-tier Internet applications. The session-based admission control approach (SBAC) designed for a single Web server is not effective for a multi-tier architecture. This is due to the fact that the bottleneck in a multi-tier website dynamically shifts among tiers as client access patterns change. Admission control based on only the bottleneck tier is not efficient as different sessions impose different resource consumptions at the different tiers. First, we propose a multi-tier measurement based admission control (MBAC), which pro-actively accepts different session mixes based on the utilization state of all tiers. More importantly, we design a coordinated session-based admission control approach (CoSAC) based on a machine learning technique. It uses a Bayesian network to correlate the states of all tiers. The probability with which a session is admitted is determined by the probabilistic inference of the network after applying the evidence in terms of utilization and processing time at each tier to the network. We compare CoSAC with MBAC and a black-box approach tailored from SBAC, using the industry standard TPCW benchmark in a typical three-tier e-commerce website. Experimental results demonstrate the superior performance of CoSAC with respect to the effective session throughput.
منابع مشابه
Multi - tier Internet Service Management : Statistical Learning Approaches
Modern Internet services employ a multi-tier architecture. While facilitating flexible service deployment, the tiered architectures introduce several significant challenges. Complex inter-tier dependencies and dynamic bottleneck tier shift are challenges inherent to multi-tier architectures. Highly dynamics of session-oriented Internet workloads further magnifies the complexity of multi-tier In...
متن کاملRegression-based resource provisioning for session slowdown guarantee in multi-tier Internet servers
Autonomous management of a multi-tier Internet service involves two critical and challenging tasks, one understanding its dynamic behaviors when subjected to dynamic workloads and second adaptive management of its resources to achieve performance guarantees. We propose a statistical machine learning based approach to achieve session slowdown guarantees of a multi-tier Internet service. Session ...
متن کاملTUCS Dissertations No 183 , October 2014 Adnan Ashraf Cost - Efficient Virtual Machine Management Provisioning , Admission Control , and Consolidation
One of the main challenges in Software Engineering is to cope with the transition from an industry based on software as a product to software as a service. The field of Software Engineering should provide the necessary methods and tools to develop and deploy new cost-efficient and scalable digital services. In this thesis, we focus on deployment platforms to ensure cost-efficient scalability of...
متن کاملPerformance Modeling of A Pro-Active Multi-Tier Dynamic Scheduling Algorithm With Threshold Deriviations
The Internet has revolutionized the culture of computing and telecommunications. The emergence of newly designed real-time multimedia applications is creating a pressing need to redesign and revamp the Internet architectures, algorithms and protocols. Scheduling algorithms are an integral component in determining the performance of packet-switched networks. Extensive research have been performe...
متن کاملOptimal Quality of Service routing and admission control using the Utility Model
Real-time multimedia applications such as video and audio streaming, video conferencing and online collaboration are becoming increasingly popular. In order to guarantee effective support of many of these applications, the Internet must provide absolute Quality of Service (QoS) guarantees for such parameters as network bandwidth and end-to-end delay by incorporating session admission control, s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Network and Computer Applications
دوره 34 شماره
صفحات -
تاریخ انتشار 2011